*{margin:0;padding:0}
body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:14px;color:#000;width:100%;width:expression(document.body.clientWidth <= 1300? "1300px":"auto");min-width:1300px}
body > div{text-align:center;margin-right:auto;margin-left:auto}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
select,input,img{vertical-align:middle}
ul,ol,li{list-style:none}
table,td,input,select,input,textarea{font-size:14px;padding:0;border-color:#ddd}
input{padding:0;font-family:"微软雅黑"}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.box{width:1300px;margin:0 auto}
.box:after,ul:after,.max:after,.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#2876f1;text-decoration:none}
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}
.img-responsive{display:block;height:auto;max-width:100%}

.header{background:none;color:#fff;height:46px;line-height:46px;position:fixed;top:0;left:0;width:100%;z-index:9;padding:20px 0}
.header .logo{padding-right:30px}
.header .logo img{display:block;width:170px;height:46px}
.header .logo img.i2{display:none}
.header .nav ul{float:left;width:100%}
.header .nav ul li{float:left;font-size:16px;position:relative}
.header .nav ul li a.a1{display:block;color:#fff;padding:0 20px}
.header .nav ul li a.a1:hover,.header .nav ul li.hs a.a1{color:#2876f1}
.header .nav ul li div.nav_fa{position:absolute;display:none;z-index:999;width:310px;top:46px;left:-103px;font-size:15px;padding-top:20px}
.header .nav ul li div.nav_fa:after{content:"";display:block;width:17px;height:9px;position:absolute;top:12px;left:50%;margin-left:-9px;background:url(../images/jt.png) no-repeat center top}
.header .nav ul li div.nav_fa ul{width:100%;padding:10px 0 15px;background:#fff;text-align:left;font-size:16px;position:relative}
.header .nav ul li div.nav_fa ul li span,.header .nav ul li div.nav_fa ul li a{display:block;color:#333;height:61px;line-height:61px;overflow:hidden;padding-left:65px;cursor:pointer}
.header .nav ul li div.nav_fa ul li span:hover,.header .nav ul li div.nav_fa ul li a:hover{color:#fff}
.header .nav ul li div.nav_fa ul li .s1{background:url(../images/ar_1.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s2{background:url(../images/ar_2.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s3{background:url(../images/ar_3.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s4{background:url(../images/ar_4.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s5{background:url(../images/ar_5.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s6{background:url(../images/ar_6.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s7{background:url(../images/ar_7.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s8{background:url(../images/ar_8.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s9{background:url(../images/sss1.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s10{background:url(../images/ar_a6.png) no-repeat 15px center #fff}
.header .nav ul li div.nav_fa ul li .s1:hover{background:url(../images/ar_11.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s2:hover{background:url(../images/ar_22.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s3:hover{background:url(../images/ar_33.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s4:hover{background:url(../images/ar_44.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s5:hover{background:url(../images/ar_55.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s6:hover{background:url(../images/ar_66.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s7:hover{background:url(../images/ar_77.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s8:hover{background:url(../images/ar_88.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s9:hover{background:url(../images/sss2.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li .s10:hover{background:url(../images/ar_a66.png) no-repeat 15px center #2876f1}
.header .nav ul li div.nav_fa ul li{position:relative;width:100%}
.header .nav ul li div.nav_fa ul li div{position:absolute;right:-410px;top:0;width:350px;height:auto;/*height:463px;*/padding:17px 30px;background:url(../images/ar1.jpg) no-repeat center center;background-size:cover;z-index:9;display:none;}
.header .nav ul li div.nav_fa ul li div a{display:block;font-size:16px;color:#fff;height:auto;line-height:22px;padding:6px 0;text-align:left}
.header .nav ul li div.nav_fa ul li div a:hover{ color:#fc0;}
.header .en{ height:46px; line-height:46px; font-size:16px;}
.header .en a{ float:left; color:#fff;}
.header .en a:hover{ color:#2876f1;}
.header .en img{ display:block; padding:15px 5px 0; width:24px}
/*
.header .nav ul li div.nav_fa ul li div.t1{top:-70px;}
.header .nav ul li div.nav_fa ul li div.t2{top:-255px; display:none;}
.header .nav ul li div.nav_fa ul li div.t3{top:-315px; display:none;}
.header .nav ul li div.nav_fa ul li div.t4{top:-437px; display:none;}
*/

.tbg{background:#fff;border-bottom:1px solid #eee}
.tbg .logo img{display:none}
.tbg .logo img.i2{display:block}
.tbg .nav ul li a.a1{color:#000}
.tbg .en a{ color:#000}

.footer{background:#000033}
.footer .f-ys{background:url(../images/hr-f2.png) repeat-x left bottom;padding:25px 80px;width:1140px;text-align:left}
.footer .f-ys p{float:left;font-size:16px;color:#fff;line-height:42px;padding-left:45px}
.footer .f-ys .li1{background:url(../images/f-i1.png) no-repeat left center;width:436px}
.footer .f-ys .li2{background:url(../images/f-i2.png) no-repeat 0 1px;width:380px}
.footer .f-ys .li3{background:url(../images/f-i3.png) no-repeat left center;width:188px}
.footer .ftxt{padding:45px 0;color:#fff;text-align:left}
.footer a{color:#999}
.footer a:hover{color:#2876f1}
.footer .fnav{min-height:280px;background:url(../images/hr-f2.png) repeat-y right top;padding-right:60px}
.footer .fnav dl{float:left;width:110px;padding-left:45px}
.footer .fnav dl.dl1{width:159px; padding-left:15px}
/*.footer .fnav dl.dl2{width:140px}*/
.footer .fnav dl.dl2{width:110px; padding-left:51px;}
.footer .fnav dl dt{font-size:16px;font-weight:bold;color:#fff;padding-bottom:10px;line-height:30px}
.footer .fnav dl dd{font-size:14px;display:block;color:#999;line-height:24px;padding:3px 0}
.footer .fweixin{width:360px;padding-left:80px;line-height:30px;text-align:left}
.footer .fweixin dl dt{font-size:16px;font-weight:bold;color:#fff;padding-bottom:10px}
.footer .fweixin dl dd.dd1{font-size:24px;font-weight:bold;color:#fff;line-height:42px;background:url(../images/tel-i.png) no-repeat 0 5px;padding-left:35px;padding-bottom:10px}
.footer .fweixin dl dd.dd2 img{display:block;width:125px;height:125px}
.footer .fweixin dl dd.dd2 span{display:block;width:125px;text-align:center;font-size:14px;color:#999}
.footer .copy{font-size:14px;line-height:32px;padding:15px 0;background:url(../images/hr-f2.png) repeat-x left top;color:#999}
.footer .copy a,.footer .copy a:hover{color:#999;padding:0 5px;display:inline-block}
.footer .copy a.gw{color:#999;background:url(../images/w-i.png) no-repeat 5px center;padding-left:30px}

/*-------*/
.next_fy{padding-top:50px;text-align:center;font-size:14px}
.next_fy a,.next_fy b{height:32px;line-height:32px;margin:0 2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 12px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}
.next_fy a:hover,.next_fy b{background:#3754b2;font-weight:500;color:#fff;border:1px solid #3754b2}
.next_fp{text-align:left;line-height:32px;font-size:16px;color:#5a5a5a;padding:30px 0 40px;border-top:2px solid #eee}
.next_fp a{color:#5a5a5a}
.next_fp a:hover{color:#4251b6}